package lang;

/**
 * @author xiaoming
 * @version 1.0
 * @date 2018/11/24 0:14
 * 字符类
 * Character类在对象中包装基本类型char的值。 Character类型的对象包含单个字段，其类型为char。
 * 此外，该类提供了几种方法来确定字符的类别（小写字母，数字等）以及将字符从大写转换为小写，反之亦然。
 **/
public class LangCharacter {
    public static void main(String[] args) {
        Character character = new Character('A');

        System.out.println("A是否大,小写: " + Character.isUpperCase('A') + "  "  + Character.isLowerCase('A'));
        System.out.println("B是否数字: " + Character.isDigit('B') + ", '1' : " + Character.isDigit('1')) ;
        System.out.println("c , C 转换大小写: " + Character.toUpperCase('c') + " " + Character.toLowerCase('C') );
        System.out.println(" 是否空白" + Character.isWhitespace(' '));

        // 更多方法可以参照官方文档或者 : http://www.51gjie.com/java/595.html

        // 0.digit() 计算 返回指定基数的字符的值
        Character.digit('i', 1);
        Character.digit(1,1);
    }
}
